//package com.daocao.hua.activity;
//
//import android.Manifest;
//import android.annotation.TargetApi;
//import android.content.Intent;
//import android.graphics.Color;
//import android.os.Build;
//import android.os.Bundle;
//import android.os.CountDownTimer;
//import android.support.v4.view.ViewPager;
//import android.util.Log;
//import android.view.View;
//import android.view.ViewGroup;
//import android.view.WindowManager;
//import android.widget.ImageButton;
//import android.widget.ImageView;
//import android.widget.RelativeLayout;
//import android.widget.TextView;
//import android.widget.Toast;
//
//import com.android.moblie.zmxy.antgroup.creditsdk.app.CreditApp;
//import com.bumptech.glide.Glide;
//import com.daocao.hua.R;
//import com.daocao.hua.api.callback.LoanForNewContract;
//import com.daocao.hua.api.requestInfo.LoanForNewRequest;
//import com.daocao.hua.constant.FaceBitmap;
//import com.daocao.hua.constant.UserGlobal;
//import com.daocao.hua.event.IdcardFaceEvent;
//import com.daocao.hua.event.IdcardZhiMaEvent;
//import com.daocao.hua.event.IncomeEvent;
//import com.daocao.hua.model.AuthSkipSetModel;
//import com.daocao.hua.model.BeginApplyModel;
//import com.daocao.hua.model.LiMuApiKeyModel;
//import com.daocao.hua.model.LiMuSignModel;
//import com.daocao.hua.model.ModifyPhoneCheckCodeModel;
//import com.daocao.hua.model.NewBeginApplyStepModel;
//import com.daocao.hua.model.ResponseModel;
//import com.daocao.hua.util.DisplayUtil;
//import com.daocao.hua.util.ImageUtil;
//import com.daocao.hua.util.PreferenceUtils;
//import com.daocao.hua.util.ToastUtil;
//import com.daocao.hua.util.UI;
//import com.daocao.hua.util.Util;
//import com.daocao.hua.view.CanotSlidingViewpager;
//import com.daocao.hua.view.CircularProgress;
//import com.daocao.hua.view.Dialog;
//import com.daocao.hua.view.LoadingDialog;
//import com.daocao.hua.view.SendCodeDialog;
//import com.daocao.hua.view.ViewPagerScroller;
//import com.lljjcoder.view.CircleIndicator;
//import com.readystatesoftware.systembartint.SystemBarTintManager;
//
//import org.greenrobot.eventbus.EventBus;
//import org.greenrobot.eventbus.Subscribe;
//import org.greenrobot.eventbus.ThreadMode;
//
//import java.util.ArrayList;
//import java.util.HashMap;
//
//import butterknife.BindView;
//import butterknife.ButterKnife;
//import butterknife.OnClick;
//import butterknife.Unbinder;
//import kangcheng.com.lmzx_android_sdk_v10.bean.Fuction;
//import kangcheng.com.lmzx_android_sdk_v10.bean.MessageEvent;
//import kangcheng.com.lmzx_android_sdk_v10.bean.SignEvent;
//import kangcheng.com.lmzx_android_sdk_v10.util.callback.DataCallBack;
//import kangcheng.com.lmzx_android_sdk_v10.util.callback.ObservableManager;
//
///**
// * Created by xsooy-pc on 2017/7/12.
// */
//
//public class LoanForNewActivity extends BaseActivity implements LoanForNewContract.View, DataCallBack {
//    @BindView(R.id.pager)
//    CanotSlidingViewpager pager;
//    @BindView(R.id.indicator)
//    CircleIndicator indicator;
//    @BindView(R.id.layout_total)
//    RelativeLayout layoutTotal;
//    @BindView(R.id.btn_identity)
//    TextView btnIdentity;
//    @BindView(R.id.img_bg_gredient)
//    ImageView imgBgGredient;
//    @BindView(R.id.progressBar)
//    CircularProgress progressBar;
//    @BindView(R.id.btn_back)
//    ImageButton btnBack;
//    @BindView(R.id.view_identity)
//    View viewIdentity;
//    private Unbinder unbiner;
//    protected LoadingDialog mLoadingDialog;
//    private ArrayList<NewBeginApplyStepModel> datas;
//    private int poi = 0;
//    private int identPoi = 0;
//    private int firstNessPoi = 0;
//    private LoanForNewRequest api;
//    private boolean initSuccess = false;
//
//    private static final int FACE_CODE = 100;
//    private static final int ZHIMA_CODE = 200;
//    private int res[] = new int[]{R.mipmap.img_bg_loan_1, R.mipmap.img_bg_loan_2, R.mipmap.img_bg_loan_3, R.mipmap.img_bg_loan_4, R.mipmap.img_bg_loan_5, R.mipmap.img_bg_loan_6, R.mipmap.img_bg_loan_7, R.mipmap.img_bg_loan_8};
//    private ViewPagerScroller scroller;
//    private String bizType;
//    private SendCodeDialog dialog;
//    private boolean PhoneCodeSuccess = false;
//
//    @Override
//    protected void onCreate(Bundle savedInstanceState) {
//        super.onCreate(savedInstanceState);
//        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
//            //透明状态栏
//            getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
//            //透明导航栏
//            SystemBarTintManager tintManager = new SystemBarTintManager(this);
//            tintManager.setStatusBarTintColor(Color.TRANSPARENT);
//            tintManager.setNavigationBarTintColor(Color.parseColor("#000000"));
//            tintManager.setStatusBarTintEnabled(true);
//            tintManager.setNavigationBarTintEnabled(true);
////            com.githang.statusbar.StatusBarCompat.setStatusBarColor(this, Color.BLACK);
//        }
//        setContentView(R.layout.activity_loan_for_new);
//        unbiner = ButterKnife.bind(this);
//        init();
//        EventBus.getDefault().register(this);
//        api.getKey(PreferenceUtils.getString(this, "deal_id", ""));
//    }
//
//    //    获取状态栏高度
//    private int getStatusBarHeight() {
//        int result = 0;
//        int resourceId = getResources().getIdentifier("status_bar_height", "dimen", "android");
//        if (resourceId > 0) {
//            result = getResources().getDimensionPixelSize(resourceId);
//        }
//        return result;
//    }
//
//    private CountDownTimer timer = new CountDownTimer(60000L, 1000L) {
//        public void onFinish() {
//            resetBtn();
//        }
//
//        @TargetApi(16)
//        public void onTick(long paramAnonymousLong) {
//            if (dialog.isShowing()) {
//                dialog.setCodeText(paramAnonymousLong / 1000L + "s", false);
//            }
//        }
//    };
//
//    @TargetApi(16)
//    private void resetBtn() {
//        if (this.timer != null)
//            this.timer.cancel();
//
//        if (dialog.isShowing()) {
//            dialog.setCodeText("发送", true);
//        }
//    }
//
//    private void init() {
//        mLoadingDialog = new LoadingDialog(this);
//        dialog = new SendCodeDialog(this);
//        dialog.setContent(PreferenceUtils.getString(this, "mobile", ""));
//        dialog.setDialogClickListener(new SendCodeDialog.DialogDefaultClickListener() {
//            @Override
//            public void confirm(String code) {
//                api.getModifyphoneCheckcode(PreferenceUtils.getString(LoanForNewActivity.this, "mobile", ""), code);
//            }
//
//            @Override
//            public void cancel() {
//                resetBtn();
//                dialog.dismiss();
//            }
//
//            @Override
//            public void sendCode() {
//                api.getModifyphoneSendcode(PreferenceUtils.getString(LoanForNewActivity.this, "mobile", ""));
//            }
//        });
//        api = LoanForNewRequest.create();
//        api.attachView(this);
//
//        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
//            btnBack.post(new Runnable() {
//                @Override
//                public void run() {
//                    int height = getStatusBarHeight();
//                    if (height == 0) {
//                        return;
//                    }
////                    ViewGroup.MarginLayoutParams lp = (ViewGroup.MarginLayoutParams) btnBack.getLayoutParams();
////                    lp.topMargin = height;
////                    btnBack.setLayoutParams(lp);
//                    int padtop = DisplayUtil.dip2px(LoanForNewActivity.this, 10);
//                    btnBack.setPadding(0, height + padtop, 0, 0);
//                }
//            });
//        }
//
////        datas = getIntent().getParcelableArrayListExtra("loan_steps");
//        datas = UserGlobal.info.datas;
//        Glide.with(LoanForNewActivity.this).load(res[0]).into(imgBgGredient);
//
//        if (datas != null && datas.size() != 0) {
//            scroller = new ViewPagerScroller(this);
//            scroller.setScrollDuration(800);
//            scroller.initViewPagerScroll(pager);//这个是设置切换过渡时间为2秒
//
//            pager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
//                @Override
//                public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
//                }
//
//                @Override
//                public void onPageSelected(int position) {
//                    Glide.with(LoanForNewActivity.this).load(res[position]).placeholder(imgBgGredient.getDrawable()).dontAnimate().into(imgBgGredient);
//                    poi = position;
//                    if (datas.get(position).isVertify) {
//                        if (position == datas.size() - 1) {
//                            btnIdentity.setEnabled(true);
//                            viewIdentity.setBackgroundResource(R.drawable.btn_loan_for_new_ed);
//                            btnIdentity.setText("已认证");
//                        } else {
////                            btnIdentity.setEnabled(false);
//                            viewIdentity.setBackgroundResource(R.drawable.btn_loan_for_new_ed);
//                            btnIdentity.setText("已认证");
//                        }
//                    } else {
//                        if (identPoi == position || firstNessPoi == position) {
//                            btnIdentity.setEnabled(true);
//                            viewIdentity.setBackgroundResource(R.drawable.btn_loan_for_new);
//                            btnIdentity.setText("立即认证");
//                        } else {
//                            btnIdentity.setEnabled(true);
//                            viewIdentity.setBackgroundResource(R.drawable.btn_loan_for_new);
//                            btnIdentity.setText("未认证");
//                        }
//                    }
//                }
//
//                @Override
//                public void onPageScrollStateChanged(int state) {
//
//                }
//            });
//            api.setPageAdapter(pager, getSupportFragmentManager(), datas);
//            indicator.setViewPager(pager);
//        }
//
//    }
//
//    private void showCodeDialog() {
//        if (PhoneCodeSuccess) {
//            showSubmitDialog();
//        } else {
//            dialog.show();
//            api.getModifyphoneSendcode(PreferenceUtils.getString(LoanForNewActivity.this, "mobile", ""));
//        }
//    }
//
//
//    @Override
//    protected void onDestroy() {
//        super.onDestroy();
//        if (timer != null) {
//            timer.cancel();
//            timer = null;
//        }
//        api.detachView();
//        api = null;
//        unbiner.unbind();
//        unbiner = null;
//        if (mLoadingDialog != null) {
//            mLoadingDialog.dismiss();
//            mLoadingDialog = null;
//        }
//        if (datas != null) {
//            datas.clear();
//            datas = null;
//        }
//        if (FaceBitmap.bitmap != null && !FaceBitmap.bitmap.isRecycled()) {
//            FaceBitmap.bitmap.recycle();
//            FaceBitmap.bitmap = null;
//        }
//
//        EventBus.getDefault().unregister(this);
////        if (txt.de.green.event.EventBus.getDefault().isRegistered(this)) {
////            txt.de.green.event.EventBus.getDefault().unregister(this);
////        }
//    }
//
//
//    @OnClick({R.id.btn_identity, R.id.btn_back})
//    public void onViewClicked(View view) {
//        if (UI.isFastClick()) {
//            return;
//        }
//        switch (view.getId()) {
//            case R.id.btn_identity:
//                if (datas != null && datas.size() != 0) {
////                    Log.i("dasdassdadasda", "poi=" + poi + "identpoi=" + identPoi + "");
//                    if (poi > identPoi) {
//                        ToastUtil.makeText(this, "请先进行" + datas.get(identPoi).step_title).show();
//                        pager.setCurrentItem(identPoi);
//                        return;
//                    }
//                    if (datas.get(poi).isVertify && poi == datas.size() - 1) {
//                        showCodeDialog();
//                        return;
//                    } else if (datas.get(poi).isVertify) {
//                        return;
//                    }
//
//                    switch (datas.get(poi).step_id) {
////                1：芝麻认证
////                2：刷脸认证
////                3：淘宝认证
////                4：京东认证
////                5：领英认证
////                6：公积金认证
////                7：社保认证
////                8：通讯认证
//                        case "1":
//                            Intent intent = new Intent(this, NewZhiMaActivity.class);
//                            startActivityForResult(intent, ZHIMA_CODE);
//                            overridePendingTransition(R.anim.right_enter, R.anim.left_out);
//                            break;
//                        case "2":
//                            checkPermission();
//                            break;
//                        case "3":
//                            bizType = api.TAOBAO_TYPE;
//                            if (initSuccess) {
//                                api.setType(api.TAOBAO_TYPE);
//                            } else {
//                                api.getKey(PreferenceUtils.getString(this, "deal_id", ""));
//                            }
//                            break;
//                        case "4":
//                            bizType = api.JD_TYPE;
//                            if (initSuccess) {
//
//                                api.setType(api.JD_TYPE);
//                            } else {
//                                api.getKey(PreferenceUtils.getString(this, "deal_id", ""));
//                            }
//                            break;
//                        case "5":
//                            bizType = api.LINGYING_TYPE;
//                            if (initSuccess) {
//
//                                api.setType(api.LINGYING_TYPE);
//                            } else {
//                                api.getKey(PreferenceUtils.getString(this, "deal_id", ""));
//                            }
//                            break;
//                        case "6":
//                            bizType = api.GONGJIFEN_TYPE;
//                            if (initSuccess) {
//
//                                api.setType(api.GONGJIFEN_TYPE);
//                            } else {
//                                api.getKey(PreferenceUtils.getString(this, "deal_id", ""));
//                            }
//                            break;
//                        case "7":
//                            bizType = api.SHEBAO_TYPE;
//                            if (initSuccess) {
//
//                                api.setType(api.SHEBAO_TYPE);
//                            } else {
//                                api.getKey(PreferenceUtils.getString(this, "deal_id", ""));
//                            }
//                            break;
//                        case "8":
//                            bizType = api.YUNYINGSHANG_TYPE;
//                            if (initSuccess) {
//                                api.setType(api.YUNYINGSHANG_TYPE);
//                            } else {
//                                api.getKey(PreferenceUtils.getString(this, "deal_id", ""));
//                            }
//                            break;
//                        case "9":
//                            Intent intentIncome = new Intent(this, IncomeIdentityActivity.class);
//                            startActivity(intentIncome);
//                            overridePendingTransition(R.anim.right_enter, R.anim.left_out);
//                            break;
//                    }
//                }
//                break;
//            case R.id.btn_back:
//                showDialog();
//                break;
//        }
//    }
//
//    private void showDialog() {
//        Dialog.showDefaultRedBlackDialog(this, getResources().getString(R.string.give_up_slot_title), datas.get(identPoi).alert, "放弃借款", "继续借款", true, new Dialog.DialogDefaultClickListener() {
//            @Override
//            public void confirm() {
//
//            }
//
//            @Override
//            public void cancel() {
//                LoanForNewActivity.this.finish();
//            }
//        });
//    }
//
//
//    @Override
//    public void onBackPressed() {
////        super.onBackPressed();
//        showDialog();
//    }
//
//    /**
//     * 获取相机权限
//     */
//    @TargetApi(Build.VERSION_CODES.M)
//    private void checkPermission() {
//        checkPermission(new CheckPermListener() {
//            @Override
//            public void superPermission() {
//                Intent localIntent = new Intent(LoanForNewActivity.this, FaceActivity.class);
//                startActivityForResult(localIntent, 100);
//            }
//            @Override
//            public void superReject() {
//
//            }
//        }, R.string.camera_storage_card_p, R.string.get_cammra, Manifest.permission.CAMERA, Manifest.permission.WRITE_EXTERNAL_STORAGE);
//    }
//
//    /**
//     * 是否显示加载框
//     *
//     * @param b
//     */
//    private void showLoading(boolean b) {
//        if (progressBar != null) {
//            if (b)
//                progressBar.setVisibility(View.VISIBLE);
//            else
//                progressBar.setVisibility(View.GONE);
//        }
//    }
//
//    @Override
//    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
//        super.onActivityResult(requestCode, resultCode, data);
//        CreditApp.onActivityResult(requestCode, resultCode, data);
//        if (requestCode == FACE_CODE) {
////            if (resultCode == RESULT_OK) {
////            if (FaceBitmap.bitmap != null) {
////                api.updateFace(ImageUtil.Bitmap2StrByBase64(FaceBitmap.bitmap));  //上传颜值
////            }
////            }
//        } else if (requestCode == ZHIMA_CODE) {
//            if (resultCode == -1) {
//
//            }
//        }
//    }
//
//
//    @Subscribe(threadMode = ThreadMode.MAIN)
//    public void onEvent(IdcardFaceEvent event) {
//        if (FaceBitmap.bitmap != null) {
//            api.updateFace(ImageUtil.Bitmap2StrByBase64(FaceBitmap.bitmap,100));  //上传颜值
//        }
//    }
//
//    @Subscribe(threadMode = ThreadMode.MAIN)
//    public void onEvent(IdcardZhiMaEvent event) {
//        datas.get(poi).isVertify = true;
//        btnIdentity.setText("已认证");
//        viewIdentity.setBackgroundResource(R.drawable.btn_loan_for_new_ed);
////        btnIdentity.setEnabled(false);
//        controlPage();
//    }
//
//    @Subscribe(threadMode = ThreadMode.MAIN)
//    public void onEvent(IncomeEvent event) {
//        datas.get(poi).isVertify = true;
//        btnIdentity.setText("已认证");
//        viewIdentity.setBackgroundResource(R.drawable.btn_loan_for_new_ed);
//        controlPage();
//    }
//
//    private void showSubmitDialog() {
//        mLoadingDialog.setTip("此过程需要2～5分钟，期间请勿退出软件").show();
//        api.getSubmitApply(PreferenceUtils.getString(LoanForNewActivity.this, "deal_id", ""), PreferenceUtils.getString(LoanForNewActivity.this, "lat", ""), PreferenceUtils.getString(LoanForNewActivity.this, "lng", ""));
//    }
//
//    private void controlPage() {
//        if (poi == datas.size() - 1) {
//            showCodeDialog();
////            mLoadingDialog.setTip("此过程需要2～5分钟，期间请勿退出软件").show();
////            api.getSubmitApply(PreferenceUtils.getString(LoanForNewActivity.this, "deal_id", ""), PreferenceUtils.getString(LoanForNewActivity.this, "lat", ""), PreferenceUtils.getString(LoanForNewActivity.this, "lng", ""));
//            return;
//        }
//        if (poi + 1 < datas.size()) {
//            showLoading(true);
//            int i = poi + 1;
//            firstNessPoi = poi + 1;
//            while (datas.get(i).necessary.equals("2")) {
//                if (i < datas.size()) {
//                    i++;
//                } else {
//                    break;
//                }
//            }
//            identPoi = i;
//            int gotoPoi = poi + 1;
//            pager.postDelayed(new Runnable() {
//                @Override
//                public void run() {
//                    showLoading(false);
//                    pager.setCurrentItem(gotoPoi);
//                }
//            }, 1000);
//        }
//    }
//
//
//    public final static String SUCCESS = "0";
//    public final static String LOGING_SUCCESS = "2";
//
//    @Subscribe(threadMode = ThreadMode.MAIN)
//    public void onEvent(Object event) {
//
////        //结果事件处理
////        if (event instanceof MessageEvent) {
////            //查询成功处理
//////            MessageEvent test = (MessageEvent) event;
//////            Log.i("dasdaadsasda", "code" + test.getCode() + ",message" + test.getMessage() + ",token" + test.getToken() + ",function" + test.getFunction() + ",hasmap" + test.getHashMap().toString());
////
////            if (SUCCESS.equals(((MessageEvent) event).getCode())) {
////                //具体哪个业务,参看文档的相关业务类型做处理
////                int function = ((MessageEvent) event).getFunction();
////                //服务密码
////                if (function == Fuction.LMZXSDKFunctionMobileCarrie) {
////                    //...
////
////                }
////                //登录成功处理
////            } else if (LOGING_SUCCESS.equals(((MessageEvent) event).getCode())) {
////                //可以获取token值,记录提交请求,或者忽略掉
////                api.uploadToken("", ((MessageEvent) event).getToken(), bizType);
//////                Log.i("dasdaadsasda", "token" + ((MessageEvent) event).getToken());
////                //查询失败
////            } else {
////                //失败处理,可忽略
//////                Log.i("dadasdda", "失败code：" + ((MessageEvent) event).getCode() + "\ntoken=" + ((MessageEvent) event).getToken());
//////                Intent intent = new Intent(this, LoanForNewActivity.class);
//////                intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
//////                startActivity(intent);
////                api.getAuthSkipSet(PreferenceUtils.getString(this, "deal_id", ""), ((MessageEvent) event).getCode(), bizType);
////            }
////        }
////
////        //签名处理
////        if (event instanceof SignEvent) {
////            //这里处理加签,可能需要调接口等
////            String sign = ((SignEvent) event).getSignStr();//r3qUEj6PhkTz8odjHC0OYTXbtlSxqWyQ  //1.收到sdk传来的字符串
//////            Log.i("dasdaadsasda", "sign=" + sign);
////            api.getSign(sign);
////        }
//    }
//
//
//    @Override
//    public void showError() {
//        mLoadingDialog.dismiss();
//        btnIdentity.setEnabled(true);
//    }
//
//    @Override
//    public void complete() {
//
//    }
//
//    @Override
//    public void onRequestStart() {
//
//    }
//
//    @Override
//    public void getKeySuccess(LiMuApiKeyModel item) {
//        PreferenceUtils.putString(this, "photo_url", item.getData().getPhoneurl());
//        api.initLiMu(item.getData().getUid(), item.getData().getKey());
//        initSuccess = true;
//    }
//
//    @Override
//    public void getSignSuccess(LiMuSignModel item) {
//        HashMap<String, Object> hashMap = new HashMap<>();
//        hashMap.put("sign", item.getSign());
//        //Log.i("signString", "加签结果" + secondSign);
//        ObservableManager.getInstance().doLogic("sign", hashMap); //加签结果传给sdk。key值必须是"sign"。
//    }
//
//
//    @Override
//    public void uploadTokenSuccess(ResponseModel item) {
//        if (item.getStatus() == 1) {
//            datas.get(poi).isVertify = true;
//            btnIdentity.setText("已认证");
//            viewIdentity.setBackgroundResource(R.drawable.btn_loan_for_new_ed);
////            btnIdentity.setEnabled(false);
//            ToastUtil.makeText(getApplicationContext(), "认证成功", Toast.LENGTH_SHORT).show();
//            controlPage();
//
//        }
//    }
//
//    @Override
//    public void updateFaceSuccess(ResponseModel item) {
//        datas.get(poi).isVertify = true;
//        btnIdentity.setText("已认证");
//        viewIdentity.setBackgroundResource(R.drawable.btn_loan_for_new_ed);
////        btnIdentity.setEnabled(false);
//        ToastUtil.makeText(getApplicationContext(), "刷脸认证成功", Toast.LENGTH_SHORT).show();
//        if (FaceBitmap.bitmap != null && !FaceBitmap.bitmap.isRecycled()) {
//            FaceBitmap.bitmap.recycle();
//            FaceBitmap.bitmap = null;
//        }
//        controlPage();
//    }
//
//    @Override
//    public void getSubmitApplySuccess(BeginApplyModel item) {
//        if ((item.getStatus() == 0 && item.getMsg().equals("未通过")) || item.getStatus() != 0) {
//            Util.startActivity(LoanForNewActivity.this, NewApplyForActivity.class);
//            finish();
//        } else {
//            ToastUtil.makeText(this, item.getMsg()).show();
//        }
//    }
//
//    @Override
//    public void getModifyphoneSendcode(ResponseModel item) {
//        timer.start();
//        ToastUtil.makeText(this, "已发送验证码，注意查收").show();
//    }
//
//    @Override
//    public void getModifyphoneCheckcode(ModifyPhoneCheckCodeModel item) {
//        PhoneCodeSuccess = true;
//        dialog.dismiss();
//        showSubmitDialog();
//    }
//
//    @Override
//    public void getAuthSkipSetSuccess(AuthSkipSetModel item) {
//        if (item.getStatus() == 1) {
//            Intent intent = new Intent(this, LoanForNewActivity.class);
//            startActivity(intent);
//            showSkipSetDialog();
//        }
//    }
//
//    private void showSkipSetDialog() {
//        Dialog.showSystemDefaultDialog(this, "提示", "是否跳过此步骤？", "继续认证", "跳过", false, new Dialog.DialogSystemDefaultClickListener() {
//            @Override
//            public void confirm() {
//                datas.get(poi).isVertify = true;
//                btnIdentity.setText("已跳过");
//                viewIdentity.setBackgroundResource(R.drawable.btn_loan_for_new_ed);
//                controlPage();
//            }
//
//            @Override
//            public void cancel() {
//
//            }
//
//            @Override
//            public void close() {
//
//            }
//        }).show();
//    }
//
//    @Override
//    public void signData(SignEvent signEvent) {
//        String sign = signEvent.getSignStr();//r3qUEj6PhkTz8odjHC0OYTXbtlSxqWyQ  //1.收到sdk传来的字符串
//        api.getSign(sign);
//    }
//
//    @Override
//    public void messageData(MessageEvent event) {
//        MessageEvent test = (MessageEvent) event;
////            Log.i("dasdadsadsadsasa", "code" + test.getCode() + ",message" + test.getMessage() + ",token" + test.getToken() + ",function" + test.getFunction() + ",hasmap" + test.getHashMap().toString());
//
//        if (SUCCESS.equals(((MessageEvent) event).getCode())) {
//            //具体哪个业务,参看文档的相关业务类型做处理
//            int function = ((MessageEvent) event).getFunction();
//            //服务密码
//            if (function == Fuction.LMZXSDKFunctionMobileCarrie) {
//                //...
//
//            }
//            //登录成功处理
//        } else if (LOGING_SUCCESS.equals(((MessageEvent) event).getCode())) {
//            //可以获取token值,记录提交请求,或者忽略掉
//            api.uploadToken("", ((MessageEvent) event).getToken(), bizType);
//            //查询失败
//        } else {
//            //失败处理,可忽略
////            Log.i("dadasdda", "失败code：" + ((MessageEvent) event).getCode() + "\ntoken=" + ((MessageEvent) event).getToken());
////            Intent intent = new Intent(this, MyIdentityActivity.class);
////            startActivity(intent);
//            api.getAuthSkipSet(PreferenceUtils.getString(this, "deal_id", ""), ((MessageEvent) event).getCode(), bizType);
//        }
//    }
//}
